push off the mat - German English Dictionary